1
定义 Python 字典:键值映射
EvoClass-AI001Lecture 8
00:00

定义 Python 字典:键值映射

在 Python 中,字典是一种灵活且基础的数据类型,用于以描述性而非位置性的方式存储数据。与列表或元组等序列不同,字典是 无序的 集合,其中数据通过唯一的名称(称为 )来组织,而不是使用数值索引。这种结构实现了极其快速的数据查找。

1. 核心结构:键值对

数据以键值对的形式存储,其中唯一的 直接映射到一个 。这种设计类似于经过优化的哈希表,确保极快的检索速度。键必须唯一且 不可变的 (通常是字符串或数字),而值可以是任何数据类型。

{"student_id":101,"name":"Alex","grade":88.5}

2. 字典语法与特性

  • 字典使用 花括号{}来定义。
  • 其中 冒号: 用于分隔键与其对应的值(键:值)。
  • 字典是 可变的,意味着可以在创建后动态地添加、删除或修改键和值。
💡 索引与键查找的区别
字典不支持 数值索引 (例如 [0][1])。数据必须使用创建时提供的特定键名进行检索(例如 dictionary["name"])。
main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>